A Survey on Test Case Generation from UML Model

نویسندگان

  • Monalisha Khandai
  • Arup Abhinna Acharya
  • Durga Prasad Mohapatra
چکیده

Testing is an important phase of software development, to maintain the quality control and reliability of the end products. Recent approach has been taken by the researcher to use UML models for test case generation. Various works has been done on test case generation for concurrent and nonconcurrent systems. In case of concurrent system group of activities are executed simultaneously where as in case of nonconcurrent system the activities are executed sequentially. Some of the work has also been done for generating test cases from combinational UML models. In this paper we have gone through a survey on test case generation from UML models. Our works focus on finding the existing process of test case generation from UML model/s for concurrent as well as nonconcurrent systems. This paper will make help to the researcher interested in the field of test case generation from UML model to find out what work has been done in their interested field. We have gone through 15 articles which have been published in the time span of 2005-2010. Keywords— Testing, TestCases, concurrent system, nonconcurrent system, UML Models.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

State-Driven Test Generation Based On UML

Both object-oriented modeling techniques using UML and software testing play important roles in current commercial software development. The integration of test case generation and UML is highly expected. In this project, we survey the current advances of this field and introduce three representative approaches of test case generation based on UML. The respective pros and cons are discussed in ...

متن کامل

A Methodology and a Framework for Model-Based Testing

In this paper we will present a survey on the test case generation process and tools we are currently developing. It will reflect the new ideas that we’re pursuing while keeping in mind our previous work on formal specification languages and theory of test case generation. The model based test case generation method we propose is based on a subset of the Unified Modelling Language (UML) and the...

متن کامل

Approaches for Test Case Generation from UML Diagrams

Model based testing (MBT) is an important approach with many advantages that can reduce the cost and increase the effectiveness and quality of a testing procedure. In MBT, test cases can be derived from different models, also from the popularly used UML diagrams. Different UML diagrams include various important pieces of information that can be successfully used in a testing procedure. A lot of...

متن کامل

Efficient test case generation for validation of UML activity diagrams

Unified Modeling Language (UML) is widely used as a system level specification language in embedded system design. Due to the increasing complexity of embedded systems, the analysis and validation of UML specifications is becoming a challenge. UML activity diagram is promising to modeling the overall system behavior. However, lack of techniques for automated test case generation is one major bo...

متن کامل

Testing and Verification of Software Model through Formal Semantics: a Systematic Review

UML is a standard language used in business modeling for specifying, visualizing and constructing artifact for software and non software systems. It provides the capability to explore the static structure as well as dynamic behaviour of any large and complex software system. It consists of different software design patterns, templates and frameworks with unique diagrams to represent different a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011